#!/bin/bash

# 停止正在运行的容器
docker stop app || true

# 删除已停止的容器
docker rm app || true

# 更改当前工作目录到脚本所在目录
cd "$(dirname "$0")" || exit

# 现在可以使用相对路径引用 Dockerfile
docker build -t app -f ./Dockerfile .

# 运行新的Docker容器
docker run --name app -d -p 8080:8080 app